having had lunch - Español Inglés Diccionario